package demo04;

import java.util.Calendar;

/*
 *  java.util.Calendar：日历类
 *  Calendar类是一个抽象类，里面提供了操作日历字段的方法(YEAR、MONTH、DAY_OF_MONTH、HOUR 等)
 *  Calendar类无法直接创建对象使用，里面有一个静态方法：getInstance()，该方法返回了Calendar的子类对象
 *  static Calendar getInstance() 使用默认时区和语言环境获得一个日历。 
 */
public class Demo01Calendar {
    public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance(); // 多态，左为抽象父类，右得到的是子类对象
        System.out.println(calendar); // java.util.GregorianCalendar[time=1658722128571,areFieldsSet=true...]
    }
}
